Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 HADDON ROAD Semi-Detached £240,601 £53,000 8 Jan 1999
80 HADDON ROAD Semi-Detached £256,089 £145,000 24 Mar 2006
82 HADDON ROAD Terraced £275,881 £60,000 4 Dec 1998
86 HADDON ROAD Semi-Detached £375,255 £306,000 11 Oct 2019
92 HADDON ROAD Semi-Detached £292,443 £210,000 23 Nov 2015
96 HADDON ROAD Semi-Detached £250,008 £118,000 2 Feb 2004